<template>
<el-row class="menu-page">
    <el-col >
        <el-menu
        class="el-menu-vertical-demo"
        background-color="#324057"
        text-color="#fff"
        active-text-color="#409eff">
            <router-link to="/home">
                <el-menu-item index="0">
                    <i class="fa fa-margin fa-server"></i>
                    <span slot="title">休息一下</span>
                </el-menu-item>
            </router-link>
            <template v-for="item in items">
                <el-submenu v-if="item.children" :index="item.path" :key="item.path">
                    <template slot="title">
                        <i :class="'fa fa-margin ' + item.icon"></i>
                        <span slot="title">{{ item.name }}</span>
                    </template>
                    <router-link v-for="(citem, cindex) in item.children" :to="citem.path" :key="cindex">
                        <el-menu-item :index="citem.path">
                            <span slot="title">{{ citem.name }}</span>
                        </el-menu-item>
                    </router-link>
                </el-submenu>
            </template>
            <router-link to="/infoshow">
                <el-menu-item index="1">
                    <i class="fa fa-margin fa-asterisk"></i>
                    <span slot="title">个人信息</span>
                </el-menu-item>
            </router-link>
        </el-menu>
    </el-col>
</el-row>
</template>

<script>
export default {
    name: 'LeftMenu',
    data() {
        return {
            items: [
                {
                    icon: 'fa-money',
                    name: '简历信息管理',
                    path: 'fund',
                    children: [
                        { path: 'fundlist', name: '信息总览' }
                    ]
                },
                // {
                //     icon: 'fa-asterisk',
                //     name: '信息管理',
                //     path: 'info',
                //     children: [
                //         { path: 'infoshow', name: '个人信息' }
                //     ]
                // }
            ]
        }
    }
}
</script>

<style scoped>
.menu-page {
  position: fixed;
  top: 71px;
  left: 0;
  min-height: 100%;
  background-color: #324057;
  z-index: 99;
}
.el-menu {
  border: none;
}
.fa-margin {
  margin-right: 5px;
}
.el-menu-vertical-demo:not(.el-menu--collapse) {
  width: 160px;
  min-height: 400px;
}
.el-menu-vertical-demo {
  width: 35px;
}
.el-submenu .el-menu-item {
  min-width: 160px;
}
.hiddenDropdown,
.hiddenDropname {
  display: none;
}
a {
  text-decoration: none;
}
</style>